package com.xdjd.mobile.business.entity.result.challenge;

import com.gitee.easyopen.doc.DataType;
import com.gitee.easyopen.doc.annotation.ApiDocField;

import java.util.List;

public class MyChallengeResult {
    @ApiDocField(description = "我的头像")
    private String image;
    @ApiDocField(description = "我的昵称")
    private String nickName;
    @ApiDocField(description = "我的步数")
    private Long stepNumber = 0l;
    @ApiDocField(description = "激励语")
    private String markWord;
    @ApiDocField(description = "正在挑战我人数")
    private Integer challengePeople = 0;
    @ApiDocField(description = "超过我人数")
    private Integer surpassCount = 0;
    @ApiDocField(description = "挑战我的人员集合", dataType = DataType.ARRAY, elementClass = ChallengeMeVo.class)
    private List<ChallengeMeVo> list;

    public String getImage() {
        return image;
    }

    public void setImage(String image) {
        this.image = image;
    }

    public String getNickName() {
        return nickName;
    }

    public void setNickName(String nickName) {
        this.nickName = nickName;
    }

    public Long getStepNumber() {
        return stepNumber;
    }

    public void setStepNumber(Long stepNumber) {
        this.stepNumber = stepNumber;
    }

    public String getMarkWord() {
        return markWord;
    }

    public void setMarkWord(String markWord) {
        this.markWord = markWord;
    }

    public Integer getChallengePeople() {
        return challengePeople;
    }

    public void setChallengePeople(Integer challengePeople) {
        this.challengePeople = challengePeople;
    }

    public Integer getSurpassCount() {
        return surpassCount;
    }

    public void setSurpassCount(Integer surpassCount) {
        this.surpassCount = surpassCount;
    }

    public List<ChallengeMeVo> getList() {
        return list;
    }

    public void setList(List<ChallengeMeVo> list) {
        this.list = list;
    }
}
